/**
 * Copyright 2011 Joe Choi, All rights reserved.
 */
package tec.data.structure;

import tao.data.structure.Attribute;
import tao.data.structure.Tuple;

/**
 * @author Joe Choi
 */
public class ConcreteTuple<H, T, V> implements Tuple<H, T, V> {
	public ConcreteTuple(Attribute<H, T> attri, V value) {
		this.attri = attri;
		this.value = value;
	}

	@Override
	public Attribute<H, T> getAttribute() {
		return(attri);
	}
	@Override
	public V getValue() {
		return(value);
	}	
	
	private Attribute<H, T> attri;
	private V value;
}
